English English Dictionary

English - English

to send someone to kingdom come in English: