Slovnenya

Translation English Spanish: indenture

Diccionario: main
indenture
noun