English-Italian dictionary »

impugnable meaning in Italian

EnglishItalian
impugnable adjective
[UK: ɪm.ˈpjuː.nəbl]
[US: ɪm.ˈpjuː.nəbl]

impugnabileadjective