iJunoon official Urdu Dictionary
افسوس ناک
afsos naak
مَرحُوم
marhoom
English definition for lamented
1. a. mourned or grieved for
Sponored Video