Spanish-French dictionary »

alcazarquivir meaning in French

SpanishFrench
Alcazarquivir noun

Ksar El Kébirnom