telepayments
English
Noun
telepayments
plural of
telepayment