Meaning of dudoso

dudoso

Tagalog

adj. doubtful