riboccare

listen to the pronunciation of riboccare
Italian - English
overflow, spill over