commanding post

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

• base or post with a strategic position

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