Translation of luat in English:

luat

(meluat)

verb

  • 1

    to feel squeamish or sick, nauseated, to hate or dislike something or someone