Showing 1 - 1 of 1
THAILAND
Associated Press, Published on 22/09/2017
» An automated teller machine. The cash machine. In Britain, a cashpoint.