Slovnenya

Translation English French: attainable

Dictionary: main
attainable
adjective