ENGLISH → HINDI
irrigation
01
noun
सिंचाई
supplying dry land with water by means of ditches etc
02
noun
(चिकित्सा) प्रक्षालन
(medicine) cleaning a wound or body organ by flushing or washing out with water or a medicated solution
English words, with meanings in Hindi. हिन्दी
ENGLISH → HINDI
supplying dry land with water by means of ditches etc
(medicine) cleaning a wound or body organ by flushing or washing out with water or a medicated solution