Russian-English dictionary »

смела meaning in English

RussianEnglish
Смела proper noun
{f}

Smilaproper noun