No exact translation found for
masa

Do you mean:
similar Results
Masada {Festung}, {geogr.}
مَتسَادا {جغرافيا}