French Arabic Dictionary

Français - العربية

inondation in Arabic: