Al Mukalla

English

Proper noun

Al Mukalla

  1. Alternative form of Mukalla.