Polish-French dictionary »

baba jaga meaning in French

PolishFrench
Baba Jaga

Baba Yaga

Raz, dwa, trzy, Baba Jaga patrzy

un-deux-trois-soleil