ATM


Meaning of ATM in English

[atm] abbreviation atmosphere, atmospheric ATM abbreviation automated teller machine, automatic teller machine

Merriam-Webster English vocab.      Английский словарь Merriam Webster.