English-Latin dictionary »

confluence, meeting place / junction of rivers meaning in Latin

EnglishLatin
confluence, meeting place / junction of rivers noun

confluens [confluentis](3rd) M
noun