to make timid or fearful English - Catalan

Related words

intimidate 




English translator: English Catalan to make timid or fearful  Eesti sõnaraamat   Español Traductor   Svenska Översättare