Slovnenya

Translation English Spanish: gallows

Diccionario: main
gallows
noun