English to Arabic

Meaning for:
Maseru
other
ماسيرو - عاصمة ليسوتو