Slovnenya

Translation English French: achievable

Dictionary: main
achievable
adjective