baffling


Results for "baffling"

English - Turkish Dictionary

baffling

(English - Turkish Dictionary) :
s. şaşırtıcı, aldatıcı.