put-upon

التعريفات والمعاني

== English == === Adjective === put-upon (comparative more put-upon, superlative most put-upon) Alternative form of put upon.