Spanish-English dictionary »

automotora meaning in English

SpanishEnglish
automotora noun
{f}

dealership [dealerships](a place that sells items, especially cars)
noun
[UK: ˈdiː.lə.ʃɪp] [US: ˈdiː.lər.ˌʃɪp]