MohammedPreview
Open in TheBrain

La Ingerere

  1. To carry, pour or throw in or into
  2. To heap or pile (up)
  3. To inflict or obtrude
  4. To complain, inveigh