manchons
French
Noun
manchons
m
plural of
manchon