embarrassment Dagbanli ni

embarrassment

noun

vi