meaning of indentured

1. of Indenture
2.
bound by contract


Related Words

indentured |

Developed & Maintained By Taraprasad.com

Treasure Words