i/he/she compelled - Turkish English Dictionary

Suggest a Term