Summary
Spanish to English:   more detail...
  1. encojaperros:
    • Wiktionary:
      encojaperros → caltrop


Spanish

Detailed Translations for encojaperros from Spanish to English