Allonger Définition Translation English translatePosted on October 7, 2020 French-English No Comments allonger (s’) to lie down, to strech out