pomme de terre douce - French English Dictionary

pomme de terre douce

Play ENFRFRfr
Play ENFRFRca

Meanings of "pomme de terre douce" in English French Dictionary : 1 result(s)

French English
Gastronomy
pomme de terre douce sweet potato