That is not a coherent german sentence. But, loosely translated... "oh you are not german"
Du möchtest Deutsch lernen means you would like to learn German
You speak German don't you?
Sie sprechen Deutsch. or in a more familiar way, Du sprichst Deutsch. or Ich spreche Deutsch
In English: Do dines En Français: Dou-d'aynes Auf Deutsch: Du deins
In English: "You're an idiot."In Deutsch: "Du bist ein Idiot."Or "Du bist ein Dummkopf".Please note proper spelling of "you're" in the English.
It means "Since when do you speak German?"
Kannst du Deutsch? means Can you The German? or Do you speak German?
Deutsch is and English translation for German. And it is using English and German
English: "oh" is German "o". Chrismas song: "O du fröhliche, o du selige ..."
1. 'Sprechen Sie Deutsch?' = formal, and would be used with almost all strangers. 'Sprichst du Deutsch?' = informal, and could be used if you are young and speaking to people who are also young. 2. "Können Sie Deutsch?" or "Kannst du Deutsch?" is another common way to ask that question. "Can you German?" almost sounds like gibberish in English, but it's perfectly understandable to a German.
"Quien eres" bedeutet "Wer bist du" auf Deutsch.
Sprichst du Deutsch? (informal) Sprechen Sie Deutsch? (formal)