English-Latin dictionary »

channel, artificial watercourse meaning in Latin

EnglishLatin
channel, artificial watercourse noun

aquagium [aquagi(i)](2nd) N
noun