Italian-English dictionary »

impugnabile meaning in English

ItalianEnglish
impugnabile adjective

impugnableadjective
[UK: ɪm.ˈpjuː.nəbl] [US: ɪm.ˈpjuː.nəbl]