Vocabulary

デジタコ

digital tachograph

noun