Translation of Umkhoma in English:

User Contribution

Umkhoma

Whale

noun