tup meaning in French
n. bélier utilisé pour la reproduction d'élevage; relations sexuelles (argot britannique); marteau, tête du marteau
n. bélier utilisé pour la reproduction d'élevage; relations sexuelles (argot britannique); marteau, tête du marteau