French-Spanish dictionary »

sit-in meaning in Spanish

FrenchSpanish
sit-in nom {m}

sentadanoun
{f}