devious - French English Dictionary
History

devious

Play ENFRENus
Play ENFRENuk
Play ENFRENau


Meanings of "devious" in French English Dictionary : 7 result(s)

English French
General
devious détourné [adj]
devious oblique [adj]
devious (esprit) tortueuse (esprit) tortueux [adj]
devious tortueux [adj]
devious indirect [adj]
devious (esprit) tortueux [adj]
devious (esprit) tortueuse [adj]

Meanings of "devious" with other terms in English French Dictionary : 3 result(s)

English French
General
by devious means par des moyens détournés [adv]
by devious means par des moyens douteux [adv]
devious opponent adversaire sournois [m]