Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
dell
(d/E/l )
noun
(n)
a small wooded hollow
kecil berkayu hollow
Synonym:
dingle
source: wordnet30
A small, retired valley; a ravine.
kecil, pensiun valley; sebuah jurang.
source: webster1913