Spanish-English dictionary »

éstrido meaning in English

SpanishEnglish
éstrido noun
{m}

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