baffle


Results for "baffle"

English - Turkish Dictionary

baffle

(English - Turkish Dictionary) :
f. 1. şaşırtmak. 2. engel olmak.
English - Turkish Dictionary

be baffled

(English - Turkish Dictionary) :
şaşırmak.