Spanish-English dictionary »

ligarse las trompas meaning in English

SpanishEnglish
ligarse las trompas verb

have one's tubes tiedverb