Search term tenable has 3 results
Jump to
EN English IT Italian
tenable (a) [argument] difendibile (a) [argument]
tenable (a) [argument] che può essere mantenuto (a) [argument]
tenable sostenibile
EN Synonyms for tenable IT Translations
justifiable [defensible] giustificabile
impregnable [defensible] inespugnabile