WHY ON EARTH


Meaning of WHY ON EARTH in English

for what possible reason, why in the world

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