Slovnenya

Translation English French: provable

Dictionary: main
provable
adjective