Meaning of troca in Spanish:

troca

Translate troca into English

feminine noun

Mexico
  • 1Camión de carga.