Translation of tak larut in English:

tak larut

insoluble

adjective

  • 1

    insoluble, unable to be dissolved