English-Latin dictionary »

places (pl.) with rivers on all sides meaning in Latin

EnglishLatin
places (pl.) with rivers on all sides noun

conflux [conflugis](3rd) C
noun