Meaning of “profiterole” in the English Dictionary

English