What does "quien es el maestro a de espanol? De donde es?" Mean in english?

The literal translation to English is "who is () the masterful one (a) Of Spanish Of where she is".
Updated on Wednesday, February 01 2012 at 01:08PM EST
Collections: maestroenglishspanish