Versione Inglese
Meaning of
"fregare"
in English language
Italian to English
English to Italian
Italian
English
fregare
chafe
fregare
cheat
fregare, scartacciare
to scour, to brush