English-Latin dictionary »

drench, saturate meaning in Latin

EnglishLatin
drench, saturate verb

saturo [saturare, saturavi, saturatus](1st)
verb