French-Spanish dictionary »

méléagrine meaning in Spanish

FrenchSpanish
méléagrine

madreperla