precontracted

listen to the pronunciation of precontracted
English - Turkish
kastırılmış
English - English
{s} agreed in advance, established in a pact beforehand