French-Latin dictionary »

trouillard meaning in Latin

FrenchLatin
trouillard adjectif
Peureux, craintif, pétochard

timidus [timida -um, timidior -or -us, timidissimus -a -um]adjective