an internet Start-up

Discussion in 'Spanish-English Vocabulary / Vocabulario Español-Inglés' started by Slyder, Feb 3, 2008.

  1. Slyder

    Slyder Senior Member

    What does "An internet start-up" mean?

    my try:

    Una inicial para emprender un internet.



    =S, help!
     
  2. fenixpollo

    fenixpollo moderator

    Arizona
    American English

Share This Page

Loading...