Translation of umkhoma in English:

User Contribution

umkhoma

Whale

noun