Translation of isiqhingi in English:

User Contribution

isiqhingi

island

noun