Italian Nouns: carruba

Italian Nouns verb 'carruba' conjugated