Spanish-French dictionary »

alcora meaning in French

SpanishFrench
Alcora noun

L’Alcoranom