Home Punjabi Dictionary

Download Punjabi Dictionary APP

Self-reproach Punjabi Meaning

ਅਫਸੋਸ, ਖੇਦ, ਦੁੱਖ, ਮਲਾਲ