French-Spanish dictionary »

tortue olivâtre meaning in Spanish

FrenchSpanish
tortue olivâtre nom {f}

tortuga golfina | tortuga oliváceanoun