draw a veil over

listen to the pronunciation of draw a veil over
English - Turkish
üstüne perde çekmek
gizlemek
maskelemek
English - English
conceal, cover, hide; obscure