Spanish-English dictionary »

de larga distancia meaning in English

SpanishEnglish
de larga distancia adjective

long haul(travelling a long distance)
adjective