what on earth!

listen to the pronunciation of what on earth!
İngilizce - Türkçe
hayda
(Vurgu) ...de neyin nesi!?

What on earth is it?.

(deyim) Ne halt etmeye ...?Acaba niçin ...?
what on earth!