Umuntu wesifazane
A snake in human form,could also be define as devil herself.
Umuntu wesifaza utsandza imali.
Have another definition for Umuntu wesifazane?
Click to define it!
© 2020 Africtionary®