Latin-French dictionary »

helix meaning in French

LatinFrench
helix noun
F

hélicenom

hélice bipalenom

propulseurnom