Welcome to SA Dictionaries

Phuphura
   /phu-phu-ra /

Granulate, pulverize