Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
treacherous
in English
treacherous
us
/ˈtrɛ.tʃər.əs/
uk
/ˈtreɪ.tʃər.əs/
#moderate