スーパーアンビュランス
sūpāambyuransu

Noun

1. ambulance bus

From English "super ambulance"

Other forms: