Serbian-Croatian-English dictionary »

mèsara meaning in English

Serbian-CroatianEnglish
mèsara noun
{f}

flesh fly(carrion-eating fly)
noun