squash head

listen to the pronunciation of squash head
English - English
explosive warhead that creates a powerful explosion