MohammedPreview
Open in TheBrain

La Rancidus

  1. rancid, rank, stinking
  2. disgusting, loathsome, offensive