Meaning of mapagbata

mapagbata

Tagalog

mapagbata adj. patiently enduring