Italian › DictionaryindomabileHear itadjectivefemininemasculineindomitableFormsadjectivesingularindomabilepluralindomabiliOther ways to say itfierofierce, specifically:; cruel, mercilessimbattibileunbeatable, invincible, insuperableRead Italian with every word explained