French Nouns: délégation

French Nouns verb 'délégation' conjugated