Can articol also mean "item"? (Like the English word "article.")
It can. For instance "articol de îmbrăcăminte" means "item of clothing". I think it's mostly used for merchandise. Otherwise you'd probably translate "item" as "element".
Is this a euphemism?