to witness, attest, lay down, degrade

listen to the pronunciation of to witness, attest, lay down, degrade
English - English
{v} depose
to witness, attest, lay down, degrade
Favorites