Dictionary English – Romanian

helix



Substantiv
1.

spirală


2. (tehn.)

elice