lash (to beat or swing rapidly) - Spanish English Dictionary

Suggest a Term