defter

defter

English Adj
Ad

Definition

comparative form of deft: more deft

Ad