Translation of home run in Romanian

home run

noun

  • 1

    Sport punct marcat de un jucător la bătaie (după ce înconjoară terenul de la un cap la altul)