caroubiers

English

Noun

caroubiers

  1. plural of caroubier

French

Noun

caroubiers m

  1. plural of caroubier