ENGLISH → NEPALImaserunoun01nounमासेरु (लेसोथोको राजधानी)the capital of Lesotho; located in northwestern LesothoSimilar wordscapital of lesotho →Dictionary sources & licensesCopy link ↗