English-Spanish dictionary »

square one meaning in Spanish

EnglishSpanish
square one (the place where one begins)
noun

casilla de salidanoun
{f}