French English Dictionary

Français - English

le placher in English:

1. the floor


Watch out, the floor is wet.