Translation of on the ground in Spanish:

on the ground

sobre el terreno, phr.

phrase

British

  • 1

    sobre el terreno