Translation of umbhaki in English:

User Contribution

umbhaki

Baker

noun