cave meaning in French
n. caverne, grotte
v. céder; s'affaisser, s'effondrer, s'écrouler; subir; se soumettre; céder; s'infléchir (pers.)
n. caverne, grotte
v. céder; s'affaisser, s'effondrer, s'écrouler; subir; se soumettre; céder; s'infléchir (pers.)