English-Latin dictionary »

watering, irrigation meaning in Latin

EnglishLatin
watering, irrigation noun

inrigatio [inrigationis](3rd) F
noun