Russian-Latin dictionary »

муравьед meaning in Latin

RussianLatin
муравьед noun

vermilinguanoun