Danish-English dictionary »

pedalflirt meaning in English

DanishEnglish
pedalflirt

footsie◼◼◼[UK: ˈfʊt.si] [US: ˈfʊt.si]