Multilingual Turkish Dictionary

BAFFLER

BAFFLER : English Turkish

n. şaşırtan, şaşırmaya neden olan, kafa karışıklığına neden olan