French Arabic Dictionary

Français - العربية

Écho in Arabic:

1. صدى صوت