Qui je suis, moi? in French means "Who am I?" in English.
Je suis qui? in French means "Who am I?" in English.
"Who am I?" is an English equivalent of the French phrase Qui suis-je? The phrase most famously references jokes, mimes, and quizzes. The pronunciation will be "kee sweezh" in French.
Je suis qui je suis means 'I am who I am' in French.
Qui, vous? in French means "Who, you?" in English.
Qui, moi? in French means "Who, me?" in English.
"And who am I?" is a literal English equivalent of the French phrase Et qui suis-je? The question models a rare instance whereby English and French sentence structure immediately and recognizably model one another. The pronunciation will be "ey kee sweezh" in northerly French and "ey kee swee-zhuh" in southerly French.
Qui conduit? in French means "Who is driving?" in English.
Qui est...? in French is "Who is...?" in English.
Qui es-tu? in French means "Who are you?" in English.
"Do you have an idea who I am?" is an English equivalent of the French phrase Avez-vous une idée de qui je suis? The question also translates literally as "Do you have one idea of who I am?" in English. The pronunciation will be "a-vey-voo yoo-nee-dey duh kee zhuh swee" in French.
Qui ça? in French means "Who that?" literally and "Who are you talking about?" loosely in English.
Qui peut dire? in French means "Who can tell?" in English.