ARTEFACTO


Meaning of ARTEFACTO in English

arte·facto

n artifact, man-made product

Interlingua English vocab.      Английский словарь Интерлингва.