Italian-English dictionary »

pegamoide meaning in English

ItalianEnglish
pegamoide noun
{f}

pegamoid(waterproof varnish)
noun
[UK: ˈpe.ɡə.mɔɪd] [US: ˈpe.ɡə.mɔɪd]