meaning of turrel

1. A certain tool used by coopers.


Related Words

turrel |

Developed & Maintained By Taraprasad.com

Treasure Words