torreonEnglish

Torreon

Noun

A city in northern Mexico to the west of Monterrey

English: Torreon

Bahasa: Torreon

Bahasa words with similar meanings