Skip to main content

I love pomegranates 's definitions

China

A place where everything is made
"Mom where did this toy is made?" "China hon"
by I love pomegranates December 18, 2016
mugGet the Chinamug.

Share this definition