Freckle Meaning in Telugu

  • దేహాముపైనుండు పుట్టుమచ్చ
  • మచ్చలుపెట్టు

Synonyms

  • fleck
  • sunspot
  • spot