Vector control for dengue. Reef Sandal.

学生の本分. Screwed up meaning in tagalog sentence.