technical submissions
English
Noun
technical
submissions
plural of
technical submission