French Adjectives: torchepot

French Adjectives verb 'torchepot' conjugated