English-Latin dictionary »

pool, lake, lagoon, expanse of water meaning in Latin

EnglishLatin
pool, lake, lagoon, expanse of water noun

stagnum [stagni](2nd) N
noun

Your history