Dictionary search results

Showing 1-5 of 5 results

confluence British & World English

The junction of two rivers, especially rivers of approximately equal width

confluence English Thesaurus

the confluence of the Rhine and the Mosel

confluence English-Spanish

confluencia f