meaning of Bankomat ®

Bankomat ® - German to English

cash device