labia swollen and itchy
More like a herpes. If the watery spot become pain and itchy better go see doctor and they will get sample to test
labia swollen and itchy
More like a herpes. If the watery spot become pain and itchy better go see doctor and they will get sample to test