Definisi 'mcallen'

English to English
noun
1 a town in southern Texas on the Rio Grande Terjemahkan
source: wordnet30

More Word(s)
town, lone-star state, texas, tx,

Visual Synonyms