Spanish-French dictionary »

alcazaba meaning in French

SpanishFrench
alcazaba noun

alcazabanom {f}