Arabic-French dictionary »

السَّلْفَادُور meaning in French

ArabicFrench
السَّلْفَادُور f

El Salvadorm

Salvadorm