Translation of palmista in English:

palmista

palmist, n.

masculine and feminine noun

  • 1

    palmist