Welcome to SA Dictionaries

Maroborobo
   /ma-ro-bo-ro-bo /

Spotted, spot