doublehanded

listen to the pronunciation of doublehanded
الإنجليزية - الإنجليزية
{a} having two hands, deceitful
Having two hands
Deceitful; deceptive
doublehanded
المفضلات