Slovnenya

Translation English Spanish: trussed

Dictionary: main
trussed
adjective