naval station

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

• station for navy supplies, station for storing and collecting naval equipment

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

بپرس