to be sandwiched between somebody sth

listen to the pronunciation of to be sandwiched between somebody sth
English - French

Definition of to be sandwiched between somebody sth in English French dictionary

be sandwiched between
être pris en sandwich entre