hidrance

listen to the pronunciation of hidrance
English - Turkish

Definition of hidrance in English Turkish dictionary

obstacle, burden
engel, yük
English - English
obstacle, burden