English Translation
He drives a tow truck.
la grúa could be a better translation for tow truck according to some research? Can a native speaker confirm? Grúa also means crane.
He drives a tow truck.
la grúa could be a better translation for tow truck according to some research? Can a native speaker confirm? Grúa also means crane.