Spanish-French dictionary »

espantar | horrorizar meaning in French

SpanishFrench
espantar | horrorizar

terrifier

Your history