award a product or service as a concession - Turkish English Dictionary

Suggest a Term