Slovnenya

Translation English French: interpretable

Dictionary: main
interpretable
adjective