English-Latin dictionary »

watering, irrigating meaning in Latin

EnglishLatin
watering, irrigating adjective

inriguus [inrigua, inriguum]adjective

riguus [rigua, riguum]adjective