×

freaked meaning in French

adj. extraordinaire, stupéfiant; incroyable, étrange; anormal

Related Words

  1. freak
  2. freak show
  3. nature freak
  4. freak out
  5. freak of nature
  6. like a freak
  7. freak out
  8. freak show
  9. freakiness
  10. freakish
PC Version

Copyright © 2018 WordTech Co.