Translation of firma in English:

firma

company, firm

noun

  • 1

    company, firm