be held for questioning

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

• be detained for investigation, be arrested for interrogation

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