Translation of in full sail in Spanish:

in full sail

con las velas desplegadas, phr.

phrase

  • 1

    con las velas desplegadas