Search term tenable has 3 results
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] justificable
impregnable [defensible] inexpugnable