squinch meaning in French
v. s'accroupir; loucher, regarder de côté; reculer; se rétracter, marcher à reculons, être apeuré, montrer sa peur
v. s'accroupir; loucher, regarder de côté; reculer; se rétracter, marcher à reculons, être apeuré, montrer sa peur