just what is this? (said in surprise and annoyance)

listen to the pronunciation of just what is this? (said in surprise and annoyance)
الإنجليزية - التركية
hoppala
what is this?
bu nedir?
الإنجليزية - الإنجليزية

تعريف just what is this? (said in surprise and annoyance) في الإنجليزية الإنجليزية القاموس.

what is this?
what is this object?, what have we here?