troca
Meanings
Noun
1. pickup truck (informal, Mexico, New Mexico, US, Philippines)
Examples2
La calle es demasiado estrecha para las trocas.
The street is too narrow for trucks.
La calle es demasiado angosta para las trocas.
The street is too narrow for trucks.