Multilingual Turkish Dictionary

TAKEN ABACK

TAKEN ABACK : English Turkish

şaşkın, şaşırmış, afallamış