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