English-Polish dictionary »

toot one's own horn meaning in Polish

EnglishPolish
toot one's own horn verb
promote oneself

wychwalanie siebie samegoverb

Your history