DICTIONARY
TTS Voice
 virtual keyboard

Spanish English Dictionary








Phrases with degollar found: 2  


Spanish-English dictionary
   arteria degollada
  severed artery (medicine)

Spanish-English dictionary
   mirar como un carnero degollado
  cast sheep's eyes at (love)
  make sheep's eyes at (love)