yedek parça deposu

  1. Noun depot for spares
  2. Noun parts depot