English-Turkish dictionary »

flesh fly meaning in Turkish

EnglishTurkish
flesh fly (carrion-eating fly)
noun

et sineğinoun