Spanish-English dictionary »

gandola meaning in English

SpanishEnglish
gandola noun
{f}

semi-trailer truck(A semitruck pulling a semitrailer)
noun