Welcome to SA Dictionaries

Selomabasadi
   /se-lu-ma-ba-sa-di /

Lady beetle