NichiDict

テレマーカー

[teremaakaa]

Meanings

1.Noun

telemarker