displayed self control

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

• exhibited self-restraint, demonstrated self-possession

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