Meaning of panudla

panudla

Tagalog

panudla adj., n. projectile