Summary
Spanish to English:   more detail...
  1. polo a tierra:
    • Wiktionary:
      polo a tierra → ground


Spanish

Detailed Translations for polo a tierra from Spanish to English