Definify.com

Definition 2024


nauhuri

nauhuri

Finnish

Noun

nauhuri

  1. (tape, video etc.) recorder

Compounds

Related terms