şaşırıp kalmak

listen to the pronunciation of şaşırıp kalmak
Turkish - English
to be astonished/amazed/shocked/flabbergasted
flounder
astonished
şaşırıp kalmak
Favorites