"take a drubbing" in Polish — inglés-Polish dictionary | see "take a drubbing" in inglés

take a drubbing
get a drubbing

verbo
  1. dostać wycisk