French-English dictionary »

teub meaning in English

FrenchEnglish
teub nom {f}

dick◼◼◼(penis)
noun
[UK: dɪk] [US: ˈdɪk]