herpes Indonesian Meaning

Indonesian Dictionary

English to Indonesian Dictionary

herpes

Herpes simpleks

International Languages

Meaning for herpes found in 35 Languages.

Sponored Video