Spanish-English dictionary »

pájaro mosca meaning in English

SpanishEnglish
pájaro mosca noun
{m}

bee hummingbird(hummingbird)
noun