Meaning of pantudla

pantudla

Tagalog

pantudla adj., n. projectile