Where does “infrastruktuuri” come from?

infrastruktuuri (Finnish): infrastructure

Definitions

  1. infrastructure

Words derived from “infrastruktuuri