Romanian-Latin dictionary »

elice meaning in Latin

RomanianLatin
elice

clavus cochleatus

helix