Slovnenya

Translation English French: tenability

Dictionary: main
tenability
noun