delegation languages
English
Noun
delegation
languages
plural of
delegation language