pay to stay

See also: pay-to-stay

English

Noun

pay to stay (uncountable)

  1. Alternative form of pay-to-stay.