stuck in his throat

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

• delayed, held back, stopped (the angry words from coming out)

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