Meaning of mapangdusta

mapangdusta

Tagalog

mapangdusta adj. insulting