French Nouns: caninoïde

French Nouns verb 'caninoïde' conjugated