tampa (Indonesian)

  • Voice

    Listen

    Votes

  • tampa  in  a Male Voice
    tampa
    0
    0

tampa

tampa

Noun

a resort city in western Florida; located on Tampa Bay on the Gulf of Mexico

Synonyms: