Translation of jonronear in English:

jonronear

intransitive verb

Latin America

  • 1

    to score a home run