English-Polish dictionary »

soapbox meaning in Polish

EnglishPolish
soapbox noun
platform for presenting one's viewpoints

mównicanoun