Romanian-Latin dictionary »

centiped meaning in Latin

RomanianLatin
centiped

scolopendra

stonoga