Welcome to SA Dictionaries

Tlolela
   /tlu-le-la /

Jump on to; Of animals: to mate