moccasin meaning in French
n. mocassin, chaussure basse de cuir très souple; chaussure indienne de cuir souple; tout type de serpent d'amérique du nord (zoologie)
n. mocassin, chaussure basse de cuir très souple; chaussure indienne de cuir souple; tout type de serpent d'amérique du nord (zoologie)