Home UK English timidity
Translate timidity into Spanish
Lack of courage or confidence.
READ THESE ARTICLES