overstimulated

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

• excessively stimulated, overexcited

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

بپرس