Meaning of mapagduda

mapagduda

Tagalog

mapagduda adj. prone to doubt