rectangular or square wrapper for dried sugar cane leaves with which molasses are made - French English Dictionary

Suggest a Term