Welcome to SA Dictionaries

Leroborobo
   /le-ro-bo-ro-bo /

Spotted, spot