English
›
Words
point,
right, etc
Translation:
English
Noun
1
concession
Add
Translation