den mantel des schweigens über etw. legen

listen to the pronunciation of den mantel des schweigens über etw. legen
ألمانية - الإنجليزية
to castdraw a veil over sth
den mantel des schweigens über etw. legen
المفضلات