fetterlock

listen to the pronunciation of fetterlock
English - Turkish

Definition of fetterlock in English Turkish dictionary

device for hobbling horses
Atlar çökmüş için cihaz
English - English
{i} device for hobbling horses
fetterlock
Favorites