being at a loss

انگلیسی به انگلیسی

• being confused, being perplexed

پیشنهاد کاربران