caracaras caranchos
Spanish
Noun
caracaras
caranchos
m
pl
plural of
caracara carancho