on_earthEnglish

on earth

Adverb

Used with question words to convey surprise

English: on earth