English-French dictionary »

kiss and ride meaning in French

EnglishFrench
kiss and ride noun

dépose-minutenom