Welcome to SA Dictionaries

Lekeha
   /li-ke-ha /

Frustrated