Italian-English dictionary »

patarasso meaning in English

ItalianEnglish
patarasso noun
{m}

caulking iron(a tool)
noun