tampaEnglish

Tampa

Noun

A resort city in western Florida, located on Tampa Bay on the Gulf of Mexico

English: Tampa

Bahasa: Tampa, Tampa, Florida

Bahasa words with similar meanings

Words that start with "tampa"