Russian-English dictionary »

тараща meaning in English

RussianEnglish
Тараща proper noun
{f}

Tarashchaproper noun