French Nouns: serpent de mer

French Nouns verb 'serpent de mer' conjugated