meaning of technical school

1. a school teaching mechanical and industrial arts and the applied sciences


Related Words

technical school |

Developed & Maintained By Taraprasad.com

Treasure Words