i said some things i shouldn't have - Turkish English Dictionary

Suggest a Term