See also: launch pads

EnglishEdit

NounEdit

launchpads

  1. plural of launchpad