lamaists

English

Noun

lamaists

  1. plural of lamaist