dictionnaire Anglais - Arabe

English - العربية

Vegetable seller en arabe: