cover up for

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

• shelter, protect

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

سرپوش گذاشتن برای حمایت یا پوشاندن عیب ( در خصوص اشخاص )