mukalla : Idioms & Phrases

Index


al-mukalla

  • noun a port in southern Yemen on the Gulf of Aden to the east of Aden
    Mukalla.
WordNet