Russian-English dictionary »

страна-устроительница meaning in English

RussianEnglish
страна-устроительница noun
{f}

host country(country which holds an international event)
noun