Summary
Spanish to English:   more detail...
  1. tener algo que ver con:
    • Wiktionary:
      tener algo que ver con → to do with


Spanish

Detailed Translations for tener algo que ver con from Spanish to English