Romanian-Latin dictionary »

scolopendră meaning in Latin

RomanianLatin
scolopendră

scolopendra