Slovnenya

Translation Spanish English: horca

Dictionary: main
horca
sustantivo