English-Polish dictionary »

babushka meaning in Polish

EnglishPolish
babushka noun
woman’s headscarf tied under the chin

chustanoun