English
›
Words
means
that something happens to you, or is done to you, that you have done to someone else
Translation:
English
8
taste
of your own medicine
Add
Translation