Slovnenya

Translation English French: doable

Dictionary: main
doable
adjective