Slovnenya

Translation English French: unobtainable

Dictionary: main
unobtainable
adjective