direct costs

English

Noun

direct costs

  1. plural of direct cost