Search term rabberciare has one result
Jump to
IT Italian EN English
rabberciare (v) [oggetto] patch up (v) [oggetto]

Italian English translations