stack English - Chinese

1.

  • Englisha mound, pile, or stack of stored hay

  • Chinese


2.


Related words

thatch  chimney  staple 




English translator: English Chinese stack  Eesti sõnaraamat   Español Traductor   Svenska Översättare