Definify.com

Definition 2024


self_reports

self reports

English

Noun

self reports

  1. plural of self report