Portuguese-English dictionary »

mosca-varejeira meaning in English

PortugueseEnglish
mosca-varejeira noun
{f}

botfly [botflies](insect)
noun
[UK: ˈbɑːt.ˌflaɪ] [US: ˈbɑːt.ˌflaɪ]