French-English dictionary »

trayon meaning in English

FrenchEnglish
trayon nom {m}

teat [teats]◼◼◼(projection of mammary gland)
noun
[UK: tiːt] [US: ˈtiːt]