puzzling in Italian
puzzling in Italian
enigmatico
Difficult to understand or explain; enigmatic or confusing; perplexing.
misterioso
Difficult to understand or explain; enigmatic or confusing; perplexing.