¿De dónde somos?
What does this phrase mean in English?
¿De donde somos?
2 Answers
Hi and welcome to the forum.
This means "Where are we from?"
You can also ask ..
"¿De dónde eres?" (Where are you from?) (informal)
"¿De dónde es usted?" (Where are you from?) (formal)
And in reply you can say...
"Soy de Neuva York." (I'm from New York.)
You may want to attempt your own translation first, as the forum rules state.