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