English-Latin dictionary »

watershed meaning in Latin

EnglishLatin
watershed [watersheds] noun
[UK: ˈwɔː.tə.ʃed]
[US: ˈwɑː.tər.ˌʃed]

divortium [divorti(i)](2nd) N
noun