Latin-Romanian dictionary »

echīnus meaning in Romanian

LatinRomanian
echīnus

arici de mare