EN
DE - Deutsch
Translation of "Put-upon" in German
Related phrases
being put
put put put
to be put off
put him off
put
put put
to be upon
put myself
upon
put-upon