French-Spanish dictionary »

martre-zibeline meaning in Spanish

FrenchSpanish
martre-zibeline

marta zebelinanoun