Italian-English dictionary »

mecottero meaning in English

ItalianEnglish
mecottero noun

mecopteran(carnivorous insect)
noun