困惑

bewilderment; perplexity; embarrassment; discomfiture

Meaning

  1. nvsvi
    bewilderment; perplexity; embarrassment; discomfiture; bafflement

Example sentences