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