liver spot n : a type of skin disease that causes brown spots on the skin
Copyright © 2024 3Dict.net