Arabic-English dictionary »

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

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

El Salvadorid=Q792|country in Central America

El Salvadorid=Q792|country in Central America