tchaouchs
French
Noun
tchaouchs
m
plural of
tchaouch