Home
Help
About
Contact
English to Chinese Dictionary
Search:
猪笼
zhū
lóng
cylindrical bamboo or wire frame used to constrain a pig during transport
<< back to the home page