chimangos
English
Noun
chimangos
plural of
chimango
Spanish
Noun
chimangos
m
pl
plural of
chimango