English-Spanish dictionary »

flesh fly meaning in Spanish

EnglishSpanish
flesh fly (carrion-eating fly)
noun

moscarda de la carnenoun
{f}