French-Spanish dictionary »

terrifier meaning in Spanish

FrenchSpanish
terrifier

espantar | horrorizar