payment terminals
English
Noun
payment
terminals
plural of
payment terminal