Slovnenya

Translation English French: assignable

Dictionary: main
assignable
adjective