French-Spanish dictionary »

volvox meaning in Spanish

FrenchSpanish
volvox nom {m}

volvoxnoun