French-English dictionary »

miches meaning in English

FrenchEnglish
miches nom {f pl}

can [cans]◼◼◼(buttocks)
noun
[UK: kæn] [US: ˈkæn]