doublehanded

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