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