Russian-English dictionary »

львинка meaning in English

RussianEnglish
львинка noun
{f}

soldier fly(insect)
noun