Romanian-Latin dictionary »

nutria meaning in Latin

RomanianLatin
nutria

Myocastor coypus