Latin-Romanian dictionary »

helix meaning in Romanian

LatinRomanian
helix

elice

Helix pomatia

melc