Russian-English dictionary »

царь горы meaning in English

RussianEnglish
царь горы noun
{m}

king of the hill(children's game)
noun