Italian-English dictionary »

sgrassatore meaning in English

ItalianEnglish
sgrassatore noun

degreaser [degreasers](solvent)
noun
[UK: dɪɡrˈiːsə] [US: dɪɡrˈiːsɚ]