Arabic French Dictionary

العربية - Français

كاتدرائية in French: