Search Result: baffling
impossible to understand; perplexing
the crime is a baffling mystery for the police
enposib pou konprann; konplèks
krim lan se yon mistè li dekouraje lapolis
(adjective)
(adjektif)