Meaning of panlulan

panlulan

Tagalog

n. capacitor (electr.)