Arabic French Dictionary

العربية - Français

l%27h%C3%B4بيتال in French:

1. l%27h%C3%B4pétale