English-Latin dictionary »

tidal marsh / inlet / opening, marsh meaning in Latin

EnglishLatin
tidal marsh / inlet / opening, marsh noun

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