Slovnenya

Translation English Spanish: referable

Dictionary: main
referable
adjective