French-Spanish dictionary »

microrobe meaning in Spanish

FrenchSpanish
microrobe nom {f}

microvestidonoun