selfasserting

listen to the pronunciation of selfasserting
الإنجليزية - الإنجليزية
Asserting one's self, or one's own rights or claims; hence, putting one's self forward in a confident or assuming manner
selfasserting
المفضلات