Welcome to SA Dictionaries

Selailai
   /se-lai-lai /

Racing car, sport car