torcols
French
Noun
torcols
m
plural of
torcol