green goddess

listen to the pronunciation of green goddess
English - English
a fire engine used by the army