timid English - Catalan
1.
-
Englishin a timid manner
-
Catalantímidament
2.
-
Catalantímid
3.
-
Englishto make timid or fearful
-
Catalanintimidar
Related words
English translator: English Catalan timid Eesti sõnaraamat Español Traductor Svenska Översättare