Italian-English dictionary »

inoppugnabile meaning in English

ItalianEnglish
inoppugnabile adjective

inoppugnable(unassailable)
adjective