English
›
Words
relating
to a specific subject or craft
Translation:
English
Adjective
1
technical
Add
Translation