taxi stands

English

Noun

taxi stands

  1. plural of taxi stand