Advertisement

Advertisement

Mukalla

[ moo-kal-uh ]

noun

  1. a seaport in SE Yemen, on the Gulf of Aden.


Advertisement

Advertisement

Advertisement

Advertisement


mujtahidMukden