English-Latin dictionary »

wet, soaked, dripping meaning in Latin

EnglishLatin
wet, soaked, dripping adjective

uvidus [uvida, uvidum]adjective