almacantars
English
Noun
almacantars
plural of
almacantar