English-Latin dictionary »

swollen (body of water) meaning in Latin

EnglishLatin
swollen (body of water) adjective
[UK: ˈswəʊ.lən]
[US: ˈswoʊ.lən]

turgidus [turgida, turgidum]adjective