masre ( synonym found)

Definition of masre:

°The capital of Lesotho.

Definition of masre:

°The capital of Lesotho.

Back to Top