Arabic French Dictionary

العربية - Français

مدبوغ in French: