never want to see the likes of someone again - Turkish English Dictionary

Suggest a Term