French-Spanish dictionary »

ophioglosse meaning in Spanish

FrenchSpanish
ophioglosse nom {m}

lengua de serpientenoun

Your history