French-Spanish dictionary »

immarcescible meaning in Spanish

FrenchSpanish
immarcescible

inmarcesible