Meaning of maseru
Definition of maseru
(noun)
the
capital
of Lesotho;
located
in
northwestern
Lesotho
Other information on maseru
WIKIPEDIA results for
maseru
Amazon results for
maseru
Tweet