kuchūdesu
1. Parasite removal; Pest control
Noun
#291186
1. Parasite removal; Pest control
1. distress; anguish
1. insecticide; bug repellent
1. exterminating insects; pest control
1. anthelmintic; vermifuge
2. insect repellent
1. Probably a hidden hardship.; Probably a difficult situation.
1. It is not due to a painful secret.; It's not out of hardship.
1. It's not a hidden sorrow.; It's not a difficult situation.
1. Not a painful secret.; Not a hidden sorrow.
1. If/when bitter feelings/circumstances…; If/when having a hidden sorrow…