private ambulances

English

Noun

private ambulances

  1. plural of private ambulance