go to meet (one's) maker - Turkish English Dictionary

Suggest a Term