to puzzle over sth.

listen to the pronunciation of to puzzle over sth.
English - German
über etw. rätseln
to puzzle over
klamüsern
English - Chinese

Definition of to puzzle over sth. in English Chinese dictionary

to puzzle over
疑惑