Back to Dictionary
花柳病
huāliǔbìng
1. sexually transmitted disease
2. venereal disease
Uncommon • Top 57%