kamus
.
Search
About
headwater
English
headwater
Noun
The source of a river
English: headwater
Bahasa:
sumber
,
hulu
Bahasa words with similar meanings
sumber
hulu