Slovnenya

Translation English French: unfeasible

Dictionary: main
unfeasible
adjective