soy de... means: I am from... literally: "I am of..."
I am from here(abouts)
It means: Where am I from? You are asking yourself what is your own origin or from what country are you.
"Soy de" means "I am from" in English. It is used to indicate a person's place of origin or nationality.
"Yo soy de Ohio" in Spanish translates to "I am from Ohio" in English.
"Soy de México" means "I am from Mexico".
La capital de España es Madrid
soy de... means: I am from... literally: "I am of..."
Yo soy de Portugal means 'I am from Portugal.'
I am from Espada de Zaragoza (a city in Spain) and from what I see, there are many people from Pamplona (also a city in Spain) around here.
If by America you mean USA Soy de Estados unidos if you mean the continent soy de America
i am from...
Pedrito Rico went by El ngel de Espaa.
I am from here(abouts)
I am from Venezuela
It means: Where am I from? You are asking yourself what is your own origin or from what country are you.
No soy de Milano would translate into something along the lines of "I am not from Milano".