waterwayEnglish

waterway, watercourse

Noun

A navigable body of water

English: waterway

Bahasa: jalan air

A conduit through which water flows

English: watercourse, waterway

Bahasa: parit, terusan

Bahasa words with similar meanings

English words with similar meanings

Show 1 words