English-French dictionary »

ramraid meaning in French

EnglishFrench
ramraid noun

attaque à la voiture-béliernom {f}