Baffling



ជាទម្រង់ Gerund ឬ Present Participle នៃ baffle
ENGLISH MEANING
adjective
1.
Frustrating; discomfiting; disconcerting; as, baffling currents, winds, tasks.