abjectest

abjectest

English Adj
Ad

Definition

superlative form of abject: most abject

Ad