shegeftee, bedoobar fegandand mehr

English

wonder of wonders, they showered him with love

Persian

shegeftee, bedoobar fegandand mehr

Appears In

Shahnameh, Part 2

« Persian/English Dictionary