Definify.com

Definition 2025


telemarks

telemarks

See also: télémarks

English

Noun

telemarks

  1. plural of telemark