smother meaning in French
n. étouffement; suffocation
v. étouffer; étrangler; éteindre; opprimer, conquérir; cacher, couvrir; faire ruisseler, répandre des bénédictions sur, inonder; suffoquer
n. étouffement; suffocation
v. étouffer; étrangler; éteindre; opprimer, conquérir; cacher, couvrir; faire ruisseler, répandre des bénédictions sur, inonder; suffoquer