Meaning of maduda

maduda

Tagalog

adj. full of doubts