Definify.com

Definition 2025


caroubiers

caroubiers

French

Noun

caroubiers m

  1. plural of caroubier