shy meaning in French
n. projection; jet; injection; lancement; expérience (argot); moquerie (argot)
v. se dérober devant, hésiter à faire quelque chose; craindre de faire quelque chose
adj. timide, farouche, prudent; précautionneux; gêné; manquant de; inférieur