Tagalog Dictionary
Tagalog
n. 1. something spread on the floor/ground (carpet, etc.); 2. layer; 3. mantle