avvoltoio collorosso

Italian

Noun

avvoltoio collorosso m (plural avvoltoi collorossi)

  1. turkey vulture