French-Spanish dictionary »

cabrils meaning in Spanish

FrenchSpanish
Cabrils nom

Cabrilsnoun