be willing to concede; "ı grant you this much"
English - Turkish
Definition of be willing to concede; "ı grant you this much" in English Turkish dictionary