almemars
English
Noun
almemars
plural of
almemar