DICTIONARY
TTS Voice
 virtual keyboard

Spanish English Dictionary








Phrases with grima found: 1  


Spanish-English dictionary
   dar grima a alguien
  give someone the creeps (fear)
  give someone the shivers (fear)
  make someone shiver (fear)