troca
Top 35000
Meanings
Noun
1. pickup truck (informal, Mexico, New Mexico, US, Philippines)
Examples2
The street is too narrow for trucks.
The street is too narrow for trucks.