Spanish-English dictionary »

búho cornudo meaning in English

SpanishEnglish
búho cornudo noun
{m}

great horned owl(Bubo virginianus)
noun