Translation Of Caroube In Different Languages

Translate CAROUBE in languages spoken worldwide

English
Ways to say caroube
Carob
Algarroba

Translate CAROUBE in European languages

Synonyms