Russian-English dictionary »

листоеды meaning in English

RussianEnglish
листоеды noun

leaf beetle(chrysomelid beetle)
noun