Carrubo Coat of Arms
Also Available: Carrubbo Carrubba Carruba Carruana Carru Carrrodus