A brown colour small insect which possess strong pungent smell
Answers
Answered by
1
cockroaches posses strong pungent smell
Answered by
1
........may be cocroach
Similar questions