Definitions for "Mangana"
large throwing machine