English-Polish dictionary »

running dog meaning in Polish

EnglishPolish
running dog noun
lackey

sługanoun