WHY ON EARTH?


Meaning of WHY ON EARTH? in English

for what reason? in the name of God

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.