Hungarian-English dictionary »

ki a csuda? meaning in English

HungarianEnglish
Ki a csuda?

Who on earth?◼◼◼[UK: huː ɒn ɜːθ] [US: ˈhuː ɑːn ˈɝːθ]