Meaning of atangya

atangya

Tagalog

atangya n., zoo. insect or bug that infests rice, beans an other grains and leave a bad smell