Badalaa

badalaa

revenge or returning of a favour.