Slovnenya

Translation English Spanish: tethered

Dictionary: main
tethered
adjective