Russian-English dictionary »

симург meaning in English

RussianEnglish
Симург noun
{m}

simurgh(a mythological bird)
noun