capital of malawi

Noun
  1. The capital of Malawi;
    Located in south central Malawi (synset 108982868)

Other Searches