English-Latin dictionary »

watered, soaked meaning in Latin

EnglishLatin
watered, soaked adjective

inriguus [inrigua, inriguum]adjective