"عدوة" - Dictionnaire arabe anglais
"عدوة" - Traduction Arabe en Anglais
-
enemy
-
infection
-
enemies
-
of Adwa
-
nemesis
-
the Adwa