programme and impact targets - Turkish English Dictionary

Suggest a Term