• salam commented on the post, mumbling 6 years, 6 months ago

    I am embressed by this word! When I meet new people I have this feeling and I think that I can’t communicate with them eaisly so I mumble. You know the word itself may result to failur!!