English-Latin dictionary »

ditch, gutter meaning in Latin

EnglishLatin
ditch, gutter noun

canale [canalis](3rd) N
noun

canalis [canalis](3rd) C
noun