"leugbar" in English leugbar {adj.} deniable Detailed translations for "leugbar" leugbar{adjectiv} leugbar(also: widerlegbar, bestreitbar) deniable{adjectiv}