Online Dictionary
Definition of " máquina de moverse tierra " in Spanish English Dictionary
Results
máquina de moverse tierra
  • {N} earth moving machine