i thought you hated that place - Turkish English Dictionary

Suggest a Term