Англо-український словник

put upon

1) обтяжувати

2) дурити

Англійсько-український словник