French-Spanish dictionary »

salamandre terrestre meaning in Spanish

FrenchSpanish
salamandre terrestre nom {f}

salamandra comúnnoun

Your history