English-Spanish dictionary »

home plate meaning in Spanish

EnglishSpanish
home plate (pentagonal rubber object)
noun

homenoun
{m}

Your history