French-Spanish dictionary »

alfafara meaning in Spanish

FrenchSpanish
Alfafara nom

Alfafaranoun