English-Latin dictionary »

having plenty of water meaning in Latin

EnglishLatin
having plenty of water adjective

abundus [abunda, abundum]adjective