lamaserais

English

Noun

lamaserais

  1. plural of lamaserai