to keep well in hand

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

• keep under supervision, keep under watch

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

بپرس