×
lashing
meaning in French
n.
fouet; flagellation; semonce; liaison, attachement
Related Words
lashes
lashed
lash
lash up
lash the tail
lash out at
lash out at others
lasher
lashes
lashings
lasix
PC Version
Copyright © 2018 WordTech Co.