irrefutabilmente

ItalianEdit

EtymologyEdit

irrefutabile +‎ -mente

AdverbEdit

irrefutabilmente

  1. irrefutably