doublehanded

listen to the pronunciation of doublehanded
English - English
{a} having two hands, deceitful
Having two hands
Deceitful; deceptive
doublehanded
Favorites