Slovnenya

Translation English Spanish: dependable

Diccionario: main
dependable
adjective