English-Latin dictionary »

piece of water organ meaning in Latin

EnglishLatin
piece of water organ noun

choragium [choragi(i)](2nd) N
noun