just what is this (said in surprise and annoyance)

listen to the pronunciation of just what is this (said in surprise and annoyance)
English - Turkish

Definition of just what is this (said in surprise and annoyance) in English Turkish dictionary

what is this
ne yapıyoruz
just what is this (said in surprise and annoyance)
Favorites