impi
English
impi meaning in English • impi का अर्थ अंग्रेजी में
Noun
- A body of Kaffir warriors; a body of native armed men.