caracaras chimangos
Spanish
Noun
caracaras
chimangos
m
pl
plural of
caracara chimango