French-Spanish dictionary »

tératesla meaning in Spanish

FrenchSpanish
tératesla nom {m}

terateslanoun