mrscherylsalmonSep 15, 2020What do you mean, TECHNICAL translation?Technical translation covers a huge range of businesses and subjects. Basically it means that the translator needs to understand the...