Slovnenya

Translation English French: manageable

Dictionary: main
manageable
adjective