Meaning of tagatupad

tagatupad

Tagalog

tagatupad n. executor