Taligrade

From Fresh Dictionary

English

Noun

  1. walking on the edge of one's feet

See Also

Personal tools