iJunoon official Urdu Dictionary
رونا
rona
فریاد کرنا
faryaad karna
English definition for bemoan
1. v. regret strongly
Synonyms and Antonyms for bemoan
Sponored Video