Welcome to SA Dictionaries

Phekgola
   /phe-kgu-la /

Hamper, hinder, impede