Slovnenya

Translation English Italian: back breaker

Dictionary: main
back breaker
noun