Arabic-English dictionary »

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

ArabicEnglish
اَللُّوفْر m

Louvrean art museum in France