Online Dictionary
Definition of " alarmar " in Spanish English Dictionary
Results
alarmar
  • {V} alarm, startle, frighten