English Translation
They set a new record for the longest kiss.
établir (v)
8. SPORT
établir un record = to set a record
© Larousse 2014
They set a new record for the longest kiss.
établir (v)
8. SPORT
établir un record = to set a record
© Larousse 2014