×
freaked
meaning in French
adj.
extraordinaire, stupéfiant; incroyable, étrange; anormal
Related Words
freak
freak show
nature freak
freak out
freak of nature
like a freak
freak out
freak show
freakiness
freakish
PC Version
Copyright © 2018 WordTech Co.