English synonyms about - contact  

on earth

adverb

1 on earth

Used with question words to convey surprise.


Find more on on earth elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0284