Tagalog Dictionary
Tagalog
iluhan n. 1. machine for crushing sugarcane; 2. the place where sugarcane is crushed