Definify.com

Definition 2024


carruba

carruba

Italian

Noun

carruba f (plural carrube)

  1. carob, locust bean

Related terms

Anagrams