English to Brahui Dictionary
obliged
توروار/منت وار
English definition for obliged
1. s. under a moral obligation to do something
1 related posts found for word obliged in iJunoon Website
Sponored Video