sicomoros
Spanish
Noun
sicomoros
m
pl
plural of
sicomoro