English to Pashto 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