English-Italian dictionary »

melon baller meaning in Italian

EnglishItalian
melon baller (tool)
noun

scavinonoun
{m}