Spanish-English dictionary »

port isabel meaning in English

SpanishEnglish
Port Isabel proper noun

Port Isabel(Port Isabel, Cameron, Texas, USA)
proper noun