to castdraw a veil over sth

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