Spanish-English dictionary »

cuatriciclo meaning in English

SpanishEnglish
cuatriciclo noun
{m}

ATV(all-terrain vehicle)
noun