垂涎 すいぜん
suizen

Noun
Suru Verb

1. avid desire; craving; thirst; envy

Intransitive
Noun
Suru Verb

2. watering at the mouth; drooling

Intransitive
Other forms: