Vocabulary

自製

made by oneself; homemade

adj-no noun suru-verb vt