English-Italian dictionary »

home plate meaning in Italian

EnglishItalian
home plate (pentagonal rubber object)
noun

casa basenoun
{f}