English-Spanish dictionary »

everyone and their dog meaning in Spanish

EnglishSpanish
everyone and their dog (a large number of people)
pronoun

ciento y la madrepronoun