pommes frites

pommes frites

English Noun
Ad

Definition

french fries; plural of pomme frite

Etymology

French pommes frites

Ad