French-Spanish dictionary »

alfarràs meaning in Spanish

FrenchSpanish
Alfarràs nom

Alfarrásnoun