Welcome to SA Dictionaries

Lefotha
   /le-fut-ha /

Odour, smell, scent