Slovnenya

Translation English Spanish: pushover

Diccionario: main
pushover
noun