English to English

cash dispenser

noun (n)

Advertisement

Bookmark This Site