Slovnenya

Translation English French: practicable

Dictionary: main
practicable