covering oneself

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

• place a covering over oneself; protect oneself

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