Portuguese-English dictionary »

microcarro meaning in English

PortugueseEnglish
microcarro noun
{m}

microcar(very small car)
noun