ICID

views updated

ICID International Commission on Irrigation and Drainage

More From encyclopedia.com