French translation for "freakish"
|
-
adj. bizarre, capricieux, anormal; marginal; phénoménal
- Similar Words:
- "freak of nature" French translation, "freak out" French translation, "freak show" French translation, "freaked" French translation, "freakiness" French translation, "freakishly" French translation, "freakishness" French translation, "freaky" French translation, "freckle" French translation, "freckled" French translation
|
|
|