Russian-English dictionary »

лев иуды meaning in English

RussianEnglish
Лев Иуды proper noun
{m}

Lion of Judah(Jewish cultural symbol)
proper noun