French Nouns: odontoïde

French Nouns verb 'odontoïde' conjugated