French-Spanish dictionary »

chochotte meaning in Spanish

FrenchSpanish
chochotte nom {f}

afeminado | amaneradonoun

Your history