English to Hindi

Meaning for:
French stick
other
फ्रेंच पावरोटी