satiate meaning in French
v. se rassasier; satisfaire son appétit; engorger, incurgiter, avaler; manger
adj. rassasié; saturé; gavé, repus
v. se rassasier; satisfaire son appétit; engorger, incurgiter, avaler; manger
adj. rassasié; saturé; gavé, repus