Danish-English dictionary »

baba yaga meaning in English

DanishEnglish
Baba Yaga

Baba Yaga◼◼◼[UK: ˈbɑː.bɑː] [US: ˈbɑː.bə]