Tagalog Dictionary
Tagalog
n. 1. platen (mechanical); 2. bedplate in printing; 3. slide of a microscope