Translation of dell in Malay

dell

lembah kecil yang berpokok

noun

  • 1

    lembah kecil yang berpokok