Arabic French Dictionary

العربية - Français

بصلة in French: