English-Latin dictionary »

swell (sea, waves) meaning in Latin

EnglishLatin
swell (sea, waves) noun
[UK: swel]
[US: ˈswel]

tumor [tumoris](3rd) M
noun