Search term sgrossare has one result
Jump to
IT Italian EN English
sgrossare (v) [cut or shape something roughly] rough-hew (v) [cut or shape something roughly]

Italian English translations