Definify.com

Definition 2024


caroubes

caroubes

French

Noun

caroubes ?

  1. plural of caroube