English to Arabic

Meaning for:
Shillong
other
شيلونج - عاصمة ولاية ميجهاليا الهندية