stay meaning in French
n. séjour, courte visite; étai; hauban, soutien
v. s'arrêter; rester, demeurer, séjourner; attendre; continuer; retarder; supporter, soutenir
n. séjour, courte visite; étai; hauban, soutien
v. s'arrêter; rester, demeurer, séjourner; attendre; continuer; retarder; supporter, soutenir