Полный англо-русский словарь
payment on demand
Плата по требованию
Полный англо-русский словарь
payment on delivery
payment on request