Multilingual Turkish Dictionary

BAFFLED

BAFFLED : English Turkish

adj. şaşkına dönmüş, şaşırmış, şaşırıp kalmış