technologija

Lithuanian

Noun

technologija f

  1. technology