MohammedPreview
Open in TheBrain

La Distendere

  1. to stretch out, extend
  2. to swell or distend