English-Spanish dictionary »

home run meaning in Spanish

EnglishSpanish
home run ((baseball) four-base hit)
noun
[UK: həʊm rʌn]
[US: hoʊm ˈrən]

cuadrangularnoun
{m}

jonrónnoun
{m}

Your history