Slovnenya

Translation English French: lash out

Dictionary: main
lash out
verb