×

freakish meaning in French

adj. bizarre, capricieux, anormal; marginal; phénoménal

Related Words

  1. freaked
  2. freakiness
  3. freakishly
  4. freakishness
PC Version

Copyright © 2018 WordTech Co.