impoundage

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

• seizure, confiscation; imprisonment, confinement

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