Meaning of tumudla

tumudla

Tagalog

tumudla (tumutudla, tumudla, tutudla) v., inf. shoot at a target