English-French dictionary »

devious meaning in French

EnglishFrench
devious (cunning or deceiving, not straightforward)
adjective
[UK: ˈdiː.vɪəs]
[US: ˈdiː.viəs]

sournois◼◼◼adjectif
{m}

rusé◼◼◻adjectif

roublardadjectif
{m}