alouates
English
Noun
alouates
plural of
alouate
French
Noun
alouates
m
plural of
alouate