Spanish-English dictionary »

águila parda meaning in English

SpanishEnglish
águila parda noun
{f}

red-backed hawk(Buteo polyosoma)
noun