waambulance

English

Noun

waambulance

  1. Alternative form of wambulance.