Arabic-English dictionary »

بَابَا يَاجَا meaning in English

ArabicEnglish
بَابَا يَاجَا f

Baba Yagahag in Slavic mythology who flies in a mortar

Baba Yagahag in Slavic mythology who flies in a mortar