Nampoothiris

English

Noun

Nampoothiris

  1. plural of Nampoothiri