1. yellow-spotted

adjective. Having yellow spots.
Featured Games
×