Spanish-English dictionary »

moscarda de la carne meaning in English

SpanishEnglish
moscarda de la carne noun
{f}

flesh fly(carrion-eating fly)
noun