Eng

Nonplussed...

困惑

At a loss, Bewildered, Confused, Nonplussed, Not knowing, Perplexed

Copyright©2026 Neil Keleher.
All rights reserved.