English synonyms about - contact  

spots on the sun

noun

Roget 848: blemish, disfigurement, deformity; adactylism; flaw, defect etc. (imperfection) 651; injury etc. (deterioration) 659; ... show more

Find more on spots on the sun elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0547