Slovnenya

Translation English Spanish: interpretable

Dictionary: main
interpretable
adjective