put upon in French
put upon in French
exploité
Imposed on, taken advantage of, used, taken for granted, or unappreciated.
utilisé
Imposed on, taken advantage of, used, taken for granted, or unappreciated.