cover up with a veil - English Synonyms Dictionary

Suggest a Term