×

flay meaning in French

v. écorcher la peau; critiquer sévèrement; semoncer rudement; opprimer

Related Words

  1. flaxseed
  2. flaxy
  3. flayer
  4. flea
PC Version

Copyright © 2018 WordTech Co.