Welcome to SA Dictionaries

Tlatlapa
   /tla-tla-pa /

Molest, afflict, harm