Welcome to SA Dictionaries

Senakangoedi
   /se-na-ka-ng-we-di /

Type of insect