left-handed on both sides

listen to the pronunciation of left-handed on both sides
English - Turkish

Definition of left-handed on both sides in English Turkish dictionary

on both sides
her iki taraf
English - English

Definition of left-handed on both sides in English English dictionary

on both sides
on each side, on either side