shame%20because%20of%20ridicule - Turkish English Dictionary

Suggest a Term