Multilingual technical dictionary on irrigation an - International Commission On Irrigation And Drainage (New Delhi); International Commission On Irrigation And Drainage (New Delhi) (1967)
Keywords: Engneering