English | German | Russian | Czech

'snails English

Meaning 'snails meaning

What does 'snails mean?

'snails

(obsolete) An oath.