Spanish-English dictionary »

tu madre meaning in English

SpanishEnglish
tu madre interjection

your mother(insult)
interjection