Slovnenya

Translation English French: ill-defined

Dictionary: main
ill-defined
adjective