Translation of ficha técnica in English:

ficha técnica

technical specifications, n.

feminine noun

  • 1

    technical specifications