person given a free lift - French English Dictionary
History

person given a free lift



Meanings of "person given a free lift" in French English Dictionary : 1 result(s)

English French
Law
person given a free lift transporté bénévole