French-Spanish dictionary »

cobaye meaning in Spanish

FrenchSpanish
cobaye nom {m}

cobaya | conejillo de Indiasnoun

Your history