Meaning of pagbababa

pagbababa

Tagalog

pagbababa n. coitus of animals