Translation of meluat in English:

meluat

loathe

verb

  • 1

    loathe, feel hatred and disgust for