framework upon which bushes or trees are grown; plants grown on this framework

listen to the pronunciation of framework upon which bushes or trees are grown; plants grown on this framework
English - Turkish
English - English
{i} espalier