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