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

listen to the pronunciation of just what is this? (said in surprise and annoyance)
Englisch - Türkisch
hoppala
what is this?
bu nedir?
Englisch - Englisch

Definition von just what is this? (said in surprise and annoyance) im Englisch Englisch wörterbuch

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