Synonym-English dictionary »

ambulance synonyms in English

SynonymEnglish
ambulance noun
generic term

funny wagonnoun