Italian-English dictionary »

falco coda rossa meaning in English

ItalianEnglish
falco coda rossa noun

red-tailed hawk [red-tailed hawks](bird of prey)
noun
[UK: rɛd teɪld hɔːk ] [US: rɛd teɪld hɔk ]