English → Hindi dictionary
liver spot
Definition
a type of skin disease that causes brown spots on the skin
Looking for poetry? Read shayari and poems by great poets.
a type of skin disease that causes brown spots on the skin
Looking for poetry? Read shayari and poems by great poets.