English-Polish dictionary »

baboushka meaning in Polish

EnglishPolish
baboushka

matrioszka