mengzkengz

English: Translation
stink bug
Vietnamese: Translation
bọ xít