marvel meaning in French
n. merveille, miracle, chose merveilleuse
v. s'émerveiller; s'étonner; stupéfier; être étonné, être impressionné
n. merveille, miracle, chose merveilleuse
v. s'émerveiller; s'étonner; stupéfier; être étonné, être impressionné