mobile_riverEnglish

Mobile, Mobile River

Noun

A river in southwestern Alabama, flows into Mobile Bay

English: Mobile, Mobile River

English words with similar meanings

Show 1 words