Results for "

schemer

"
English - Turkish Dictionary

schemer

(English - Turkish Dictionary) :
i. entrikacı, dolap çeviren kimse, düzenbaz.