Artifact lietuviškai

artifact n pirmykščio žmogaus pagamintas įrankis ar daiktas

Ką reiškia branch anglų kalboje?