meaning of al-Hudaida

al-Hudaida - German to English

Al Hudaydah