ENGLISH → NEPALIlilongwenoun01nounलिलोङ्वे (मलावीको राजधानी)the capital of Malawi; located in south central MalawiSimilar wordscapital of malawi →Dictionary sources & licensesCopy link ↗