self-tracker

listen to the pronunciation of self-tracker
English - German
Körperdatenerfasser (Person)