English-Arabic dictionary »

chambord meaning in Arabic

EnglishArabic
Chambord town in Centre, France

شَامْبُور