engineering facilities

  1. Noun teknik tesisler
  2. teknik teçhizat