'de la glace' is 'ice cream' in English
est tombé sur la glace
"The ice" in English translates to "la glace" in French which means that it is feminine.
It is ice cream with strawberries.
une boisson sur de la glace pilée
Qui est sur la photo? in French means "Who is in the photo?" in English.
Quel est sur la fille? in French means "What is on the girl?" in English.
On the table.
In 1900, Charles La Glace was one of the signatories of Treaty 8, opening a large tract of the Peace River country for homesteading. La Glace was named in his honour.
In English, it means place on the track.
J'ai mangé une glace, j'ai mangé de la crème glacée.
Une glace a la fraise