coastal stream in a swampy area - Spanish English Dictionary

Suggest a Term