telemarks

See also: télémarks

English

Noun

telemarks

  1. plural of telemark