French Nouns: tarlouse

French Nouns verb 'tarlouse' conjugated