French Nouns: téléosaure

French Nouns noun 'téléosaure' conjugated