Multilingual Turkish Dictionary
adj. confused, puzzled, puzzle headed, addle, addled, perplexed, bemused