French-Spanish dictionary »

alcazaba meaning in Spanish

FrenchSpanish
alcazaba nom {f}

alcazabanoun