Definition of Self-Whispered

  • 1. As if whispered to yourself Adjective Satellite

Semanticaly linked words with "self-whispered"