Definify.com

Definition 2025


caroubes

caroubes

French

Noun

caroubes ?

  1. plural of caroube