Russian-English dictionary »

дракоша meaning in English

RussianEnglish
дракоша noun
{f}

dwaggy(a much-loved or very cute dragon)
noun