Almasha
Synonym

Chastened

To make someone feel sorry for what he has done

Sponsored AdsHide Ads