perplexing


Results for "perplexing"

English - Turkish Dictionary

perplexing

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