Web Analytics
DICTIONARY
TTS Voice
 virtual keyboard

French English Dictionary








Phrases with sandwich found: 2  


French-English dictionary
   être pris en sandwich entre
  be sandwiched between

French-English dictionary
   grand sandwich mixte
  hero
  hero sandwich
  hoagie
  hoagy
  sub
  submarine