Arabic-French dictionary »

أَدِيس أَبَابَا meaning in French

ArabicFrench
أَدِيس أَبَابَا f

Addis-Ababa

Addis-Abeba