Translation of ٹھوڑی تارا in English:

ٹھوڑی تارا

phrase

  • mole or an artificial cosmetic or tattoo mark on the chin