Slovnenya

Translation English French: accomplishable

Dictionary: main
accomplishable
adjective