Romanian-Latin dictionary »

artiodactil meaning in Latin

RomanianLatin
artiodactil

artiodactyla