English-Latin dictionary »

gulf, the sea meaning in Latin

EnglishLatin
gulf, the sea noun

gurges [gurgitis](3rd) M
noun