Slovnenya

Translation English French: unworkable

Dictionary: main
unworkable
adjective