emmanchures
French
Noun
emmanchures
f
plural of
emmanchure