jacket potatoes - French English Dictionary

jacket potatoes

Meanings of "jacket potatoes" in French English Dictionary : 1 result(s)

English French
Gastronomy
Jacket potatoes Pomme de Terre en robe des champs