Translation of Umbhaki in English:

User Contribution

Umbhaki

Baker

noun