English-Polish dictionary »

mainstay meaning in Polish

EnglishPolish
mainstay noun
chief support

filarnoun