angie garbarino

Spain

Italian Legal translator, Professor of English, French and Italian. Degree in Foreign Languages, Born to run and still running

  • Work
    • Translator and Interpreter
  • Education
    • Degree