French Nouns: humanoïde

French Nouns verb 'humanoïde' conjugated