Slovnenya

Translation English Spanish: lashing

Diccionario: main
lashing
noun