English-Latin dictionary »

(river) estuary meaning in Latin

EnglishLatin
(river) estuary noun

aestuarium [aestuari(i)](2nd) N
noun