English
›
Words
taste
of your own medicine
Translation:
English
means
that something happens to you
Add
Translation