Definify.com

Definition 2026


caroubes

caroubes

French

Noun

caroubes ?

  1. plural of caroube