mainly UK a company or business, especially a small one:

中文解释

She works for a local firm that makes medical equipment.

正在查询

ceinture ballistae Payong 至上 参杂 好几 inflict bitterly follow an impulse own to