almicantarats
French
Noun
almicantarats
m
plural of
almicantarat