bestead meaning in French
v. aider; donner assistance, venir en aide s'aider de; profiter de
adj. en difficulté; perturbé, troublé, dérangé (archaïque)
v. aider; donner assistance, venir en aide s'aider de; profiter de
adj. en difficulté; perturbé, troublé, dérangé (archaïque)