Slovnenya

Translation English Spanish: haymaker

Dictionnaire: main
haymaker
noun