English-Spanish dictionary »

have one's tubes tied meaning in Spanish

EnglishSpanish
have one's tubes tied verb

ligarse las trompasverb