put upon


Results for "put upon"

English - Turkish Dictionary

put upon

(English - Turkish Dictionary) :
-i sömürmek, -i kullanmak.