Spanish–English dictionary

English translation of the Spanish word mosca borriquera

Spanish → English
  
SpanishEnglish (translated indirectly)Esperanto
mosca

SpanishEnglish
mosca borriquera horse‐fly
mosca fly