a place where skins are tawed

listen to the pronunciation of a place where skins are tawed
English - Turkish

Definition of a place where skins are tawed in English Turkish dictionary

tawery
tabakhane
English - English
tawery