Dictionaries

Spanish French English
Sandwich de miga sandwich de mie finger sandwich
Sesos cervelle beef brains