kamus
.
Search
About
liver_spot
English
liver spot
Noun
A type of skin disease that causes brown spots on the skin
English: liver spot