• word of the day

    minicar

    minicar - Dictionary definition and meaning for word minicar

    Definition
    (noun) a car that is even smaller than a subcompact car
Download our Mobile App Today
Receive our word of the day
on Whatsapp