MalayTranslate.com
Malay to English Translator
Translate Here

English to English

dkl

noun (n)

  • a metric unit of volume or capacity equal to 10 liters
    sebuah unit metrik kelantangan atau kapasitas setara dengan 10 liter
    source: wordnet30