draw a veil over

listen to the pronunciation of draw a veil over
الإنجليزية - التركية
üstüne perde çekmek
gizlemek
maskelemek
الإنجليزية - الإنجليزية
conceal, cover, hide; obscure