Welcome to SA Dictionaries

Iqoedisa
   /iq-we-di-sa /

Self drowning