cash deposit machine 1

noundomain: artefact
EnWordnet [ver.5.0]
EnglishEnglish
Definition

an unattended machine (outside some banks) that allows you to make deposits and payment transactions by cash.

Project co-funded by European funds

FENG