French Nouns: torchon

French Nouns noun 'torchon' conjugated