MohammedPreview
Open in TheBrain

La Vēlāre

  1. To cover, wrap, veil
  2. (figurative) To conceal, cover