French-Spanish dictionary »

algadefe meaning in Spanish

FrenchSpanish
Algadefe nom

Algadefenoun