"International Fund for Agricultural Development" - Details

English Term:
International Fund for Agricultural Development
Arabic Term:
الصندوق الدولي للتنمية الزراعية
Arabic Definition:
English Definition: