English-Latin dictionary »

channel off (water) meaning in Latin

EnglishLatin
channel off (water) verb

delibo [delibare, delibavi, delibatus](1st)
verb