Back to Dictionary
豪猪
豪豬
háozhū
1. porcupine