French-English dictionary »

ticket de métro meaning in English

FrenchEnglish
ticket de métro nom {m}

landing strip◼◼◼(pubic hair pattern)
noun
[UK: ˈlænd.ɪŋ strɪp] [US: ˈlænd.ɪŋ ˈstrɪp]