elaichis

English

Noun

elaichis

  1. plural of elaichi