Batture
Word Dictionary
-> Batture
Search:
Batture
(n.) An elevated river bed or sea bed.
Terms of Use
Canadian Jobs