MohammedPreview
Open in TheBrain

La Foedus

  1. (physically) filthy, foul, disgusting, loathsome, ugly, unseemly, detestable, abominable, horrible
  2. (mentally) disgraceful, vile, obscene, base, dishonorable, shameful, infamous, foul