Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
headspring
('h/E/d,spr/I//N/ )
noun
(n)
the source of water from which a stream arises
sumber air dari sungai yang muncul
Synonym:
fountainhead
,
head
source: wordnet30
Fountain; source.
air itu; sumber.
source: webster1913