English-Latin dictionary »

abounding in water, well watered, wet meaning in Latin

EnglishLatin
abounding in water, well watered, wet adjective

aquosus [aquosa -um, aquosior -or -us, aquosissimus -a -um]adjective