English to Catalan Dictionary
timorous
The Pilgrim's Progress
Meaning for timorous found in 19 Languages.
Sponored Video