technical terms
English
Noun
technical
terms
plural of
technical term