canaliseEnglish

canalise, canalize, canal, channel

Verb

Provide (a city) with a canal

English: canal, canalize, canalise

Bahasa words with similar meanings

English words with similar meanings

Show 3 words