French - English menulator : French menu translator : order with confidence from French menus.
Much Hoole : Taylors Commercial,
[2005?]
Title taken from the cover.
Food
French language
Food