Translation of celaan in English:

celaan

discredit

noun

  • 1

    discredit, censure, severe criticism and rebuke, stricture, contempt, condemnation, disrespect