Hebrew French Dictionary

עברית - Français

דוחה in French:

1. Doha