English to Saraiki Dictionary
delighted
خوش
English definition for delighted
1. s. filled with wonder and delight
2. s. greatly pleased
1 related posts found for word delighted in iJunoon Website
Sponored Video