Meaning of kanyon ng baril

kanyon ng baril

Tagalog

kanyon ng baril comp., n. barrel of a gun