ICID-CIID
Multilingual Technical Dictionary on Irrigation and drainage - New Delhi International Commission on Irrigation & Drainage 1996 - xxx+1262p. p.
8185068577
626.8(038) I5M
Multilingual Technical Dictionary on Irrigation and drainage - New Delhi International Commission on Irrigation & Drainage 1996 - xxx+1262p. p.
8185068577
626.8(038) I5M