Slovnenya

Translation English Japanese: ambulance

Dictionary: main
ambulance
noun