Slovnenya

Translation English Spanish: dependable

Dictionary: main
dependable
adjective