i/he/she forswore - Turkish English Dictionary

Suggest a Term