seamonster

listen to the pronunciation of seamonster
Englisch - Englisch
{n} a strange odd animal of the sea