Top definition
Its a small town in the region of veneto located in the north east of italy
by mr donz November 14, 2011
Get the mug
Get a Rovigo mug for your coworker Jovana.
buy the domain for your cat blog