French-English dictionary »

faire du pied meaning in English

FrenchEnglish
faire du pied nom

footsie◼◼◼(flirting game)
noun
[UK: ˈfʊt.si] [US: ˈfʊt.si]