Spanish-English dictionary »

tirar del carro meaning in English

SpanishEnglish
tirar del carro noun

heavy liftingnoun
[UK: ˈhe.vi ˈlɪft.ɪŋ] [US: ˈhe.vi ˈlɪft.ɪŋ]