Spanish-English dictionary »

la pelota está en el tejado de alguien meaning in English

SpanishEnglish
la pelota está en el tejado de alguien phrase

the ball is in someone's courtphrase