Russian-Latin dictionary »

шалапендра meaning in Latin

RussianLatin
шалапендра noun

moecha [moechae](1st) F
noun