Kostenlose Online-Wörterbücher: Übersetzungen auf Englisch, Spanisch, Französisch, Italienisch, Chinesisch, Russisch, Definitionen, Synonyme etc.
put-upon  
abused, beset, exploited, harried, imposed upon, inconvenienced, overworked, put-out, saddled, taken advantage of, taken for a fool, taken for granted, troubled