mangabeiras
English
Noun
mangabeiras
plural of
mangabeira
Spanish
Noun
mangabeiras
f
pl
plural of
mangabeira