al-hudaydah - English Synonyms Dictionary

al-hudaydah

n.
[1] Hodeida