Results for "

perplexing

"
English - Turkish Dictionary

perplexing

(English - Turkish Dictionary) :
s. insanın kafasını bulandıran, şaşırtıcı.