Translation of diseñadora técnica in English:

diseñadora técnica

technical designer, n.

feminine noun

  • 1

    technical designer