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