hélicos
French
Noun
hélicos
m
plural of
hélico