This is not a dictionary! - Search for "inexpugnable" in The Danish Dictionary
March 30. 2016 from wordnet.princeton.edu
inexpugnable — adjective — english
incapable of being overcome, challenged or refuted; "an impregnable argument"; "impregnable self-confidence"
English · Dansk · Sign up · About OnlineObjects · Terms and privacy policy