Skip to content
WordWide
German
English
English
Meanings
1
to lie through one's teeth, to lie with abandon