Slovnenya

Translation English Spanish: poleax

Dictionary: main