English-French dictionary »

your mom meaning in French

EnglishFrench
your mom (a general-purpose insult)
interjection

ta mère◼◼◼interjection