English-Latin dictionary »

swell (pl.), rough sea meaning in Latin

EnglishLatin
swell (pl.), rough sea noun

flustrum [flustri](2nd) N
noun