Tagalog Dictionary
Tagalog
n. 1. lap; the part that overlaps; 2. joining together (two parts); 3. underlayer